difficult to resolve problem - Turc Anglais Dictionnaire